Map Graph

Quilon Restaurant

Michelin starred Indian restaurant in London

Taj Quilon Restaurant is a restaurant situated in Buckingham Gate, London. The restaurant was opened in 1999 and owned by Taj hotels. It is the first South Indian restaurant in the world to win a Michelin star, which it has retained since 2008. The restaurant was named after Quilon, the old name of Kollam.

Read article
Top Questions
AI generated

List the top facts about Quilon Restaurant

Summarize this article

What is the single most intriguing fact about Quilon Restaurant?

Are there any controversies surrounding Quilon Restaurant?

More questions